package com.xuecheng.content.api;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.servlet.ModelAndView;

/**
 * freemarker测试
 */
@Controller // 注意这里不能使用RestController 因为RestController 返回的是json数据
// 我们现在要返回的是 前端页面 所以使用Controller注解而不是RestController
public class FreemarkerController {
    @GetMapping("/testfreemarker")
    public ModelAndView test() {
        ModelAndView modelAndView = new ModelAndView();
        // 设置模型数据
        modelAndView.addObject("name", "小明");
        // 设置模板名称
        modelAndView.setViewName("test"); // 根据视图名称.ftl找到模板
        return modelAndView;
    }
}